<?php
namespace Admin\Controller;
use Think\Controller;
class NavController extends CommenController {
    public function add(){

   $nav=D('nav');
      if(IS_POST){
        //D ==NEW 实例化



        $id=$nav->add(I('post.'));

        if ($id) {
         $this->success('操作完成',U('Admin/nav/lists'),1);
        }else{
        $this->error('操作失败','/Article/error',5);
             }


      }

      $list=$nav->where('pid=0')->select();
      $this->assign('list',$list); //assign('要传给谁',$要传的东西)
      $this->display();
    }



   public function lists()
    {
    // $nav=D('nav');
    // $list=$nav->select();


    // $this->assign('lists',$list); //assign('要传给谁',$要传的东西)

     $nav=D('nav'); // 实例化User对象
    // 进行分页数据查询 注意page方法的参数的前面部分是当前的页数使用 $_GET[p]获取

    // $this->assign('list',$list);// 赋值数据集
    import("ORG.Util.Page");// 导入分页类
    $count    = $nav->count();// 查询满足要求的总记录数
    $Page       = new \Think\Page($count,10);// 实例化分页类 传入总记录数和每页显示的记录数
    $show   = $Page->show();// 分页显示输出

    $list = $nav->order('id desc')->limit($Page->firstRow.','.$Page->listRows)->select();

    $this->assign('page',$show);// 赋值分页输出
    $this->assign('lists',$list);
    $this->display(); // 输出模板

    }
}